Everything You Must Know For Self-Driving Namibia